package service

import (
	"github.com/flipped-aurora/gin-vue-admin/server/service/after_sale_order"
	"github.com/flipped-aurora/gin-vue-admin/server/service/brand"
	"github.com/flipped-aurora/gin-vue-admin/server/service/classey"
	"github.com/flipped-aurora/gin-vue-admin/server/service/example"
	"github.com/flipped-aurora/gin-vue-admin/server/service/order"
	"github.com/flipped-aurora/gin-vue-admin/server/service/product"
	"github.com/flipped-aurora/gin-vue-admin/server/service/products"
	"github.com/flipped-aurora/gin-vue-admin/server/service/seckill"
	"github.com/flipped-aurora/gin-vue-admin/server/service/system"
)

var ServiceGroupApp = new(ServiceGroup)

type ServiceGroup struct {
	SystemServiceGroup           system.ServiceGroup
	ExampleServiceGroup          example.ServiceGroup
	ProductServiceGroup          product.ServiceGroup
	OrderServiceGroup            order.ServiceGroup
	After_sale_orderServiceGroup after_sale_order.ServiceGroup
	SeckillServiceGroup          seckill.ServiceGroup
	BrandServiceGroup            brand.ServiceGroup
	ClasseyServiceGroup          classey.ServiceGroup
	ProductsServiceGroup         products.ServiceGroup
}
